\ Preprocessor interpreter - Copyright 2012 J.L. Bezemer
\ You can redistribute this file and/or modify it under
\ the terms of the GNU General Public License

\ Typical use:
\   [ macro1 .. macroN ]
                                       ( vars 1 | --)
:macro ] @1@ >1> >>> ] @until @drop >1> @eval ] ;
:macro [ ] @drop ;